// 后面覆盖前面
const source={
  a:1,
  b:2
}
const source2={
  a:12,
  b:23,
  c:45
}
const source3={
  a:789,
  c:123,
  d:456
}
Object.assign(source,source2,source3)

console.log(source)

// function func(obj) {
//   const funcObj = Object.assign({},obj)
//   funcObj.name = 'func obj'
//   console.log(funcObj)
// }
// const obj = {name:'Lisa'}
// func(obj)
// console.log(obj)